import {
    getProductist,
    getlistzj
} from './../../api/article'
// pages/goods/good.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        lastPage: false,
        params: {
            type: 0,
            pageIndex: 1,
            pageSize: 10,
            state: 2
        },
        params2:{
            type:0,
            pageIndex: 1,
            pageSize: 10,
            state: 2
        },
        list: []
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.init()

    },
    async init() {

        // const res = await getProductist(this.data.params)
        // if (res.content.length) {
        //     res.content.forEach(el => {
        //         el.imgs ? el.imgs = JSON.parse(el.imgs) : el.imgs = []
        //         if (el.imgs[0]) {
        //             el.cover = el.imgs[0]
        //         }
        //     })
        // }


        const res = await getlistzj(this.data.params)
        if(res.content&&res.content.length){
            res.content.forEach(el=>{
                el.goodAt = el.goodAt.split(',')
            })
        }
        this.setData({
            list: this.data.list.concat(res.content),
            lastPage: res.lastPage,
        })
    },
    handleDetail(e){
        const item = e.currentTarget.dataset.item
        wx.navigateTo({
            url: `/pages/product/product?id=${item.id}`,
        })
    },
    handleDetailjjr(e){
        const item = e.currentTarget.dataset.item
        wx.navigateTo({
            url: `/pages/jjrdetail/jjrdetail?item=${JSON.stringify(item)}`,
        })
    },
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {
        this.data.params.pageIndex = 1
        this.setData({
            list: [],
            lastPage: false
        })
        this.init()
    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {
        if (!this.data.lastPage) {
            this.setData({
                ['params.pageIndex']: this.data.params.pageIndex += 1
            })
            this.init()
        }
    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})